bring something to a finish - Französisch Englisch Wörterbuch